.filter-list .filters,.selected-filters .filters{
    list-style: none;
}
.filter-list .filters li,.selected-filters .filters li{
    border:1px solid #ccc;
    margin: 10px;
    padding: 5px 0;
    cursor: pointer;

}
.filter-list .filters li.clicked{
    border:1px solid #17a3d7;
    color:#17a3d7;
}
.filter-list .filters li.clicked:after, .selected-filters  .filters li:after{
    content: '';
    width: 20px;
    height: 20px;
    background: url("../img/clicked.png") no-repeat;
    position: absolute;
    background-size: contain;
    right: 0px;
    bottom: 0px;
}

.selected-filters  .filters li{
    color:#17a3d7;border:1px solid #17a3d7;
}


.selected-filters  .filters li:after{
    content: '';
     width: 30px;
     height: 30px;
    background: url("../img/filter_close.png") no-repeat;
     background-size: contain;
}


.filter-content .filter-img{
    width:100%;
    height:200px;
    overflow: hidden;
    text-align: center;
}
.filter-content .filter-img img{
    width:100%;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}

.filter-content .filterimgs{
 background:#fff;
    padding:10px;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;

}


.hover{
    box-shadow: 0px 0px 25px #ccc;

    transition:box-shadow 1s;
    -ms-transition:box-shadow 0.5s;
    -moz-transition:box-shadow 0.5s;
    -webkit-transition:box-shadow 0.5s;
    -o-transition:box-shadow 0.5s;

}